flea-bitten kidney - Español Inglés Diccionario